package com.gopay.scheduler.dao;

import com.gopay.common.domain.fund.FundGopayFileEntity;

/**
 * @Description 更新02018订单去结算
 * @Author baiyunpeng
 * @Date 2017/6/20 14:59
 * Copyright (c) 2017. www.gopay.com.cn Inc.All rights reserved.
 */
public interface BaseOperateDao {

    /**
     * 更改02018订单状态
     *
     * @param gopayOrderId    : 02018主订单号
     * @param orderStatus     : 基金订单状态
     * @param orderStatusMain : 主订单状态
     * @return void
     * @author yhwpeng@126.com
     * @date 2018-01-15 14:12:39
     * @params
     */
    void update02018OrderForSettle(String gopayOrderId, String orderStatus, int orderStatusMain);

    void updateFile(FundGopayFileEntity fileEntity);
}
